Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of bird cherry tree
  1. noun
    any of several small-fruited cherry trees frequented or fed on by birds

    Similar: 

Explanation of bird cherry tree
My lists:
Recently viewed words: